Mise en symbiose des traits et des classboxes. Application à l expression des collaborations

نویسندگان

  • Florian Minjat
  • Alexandre Bergel
  • Pierre Cointe
  • Stéphane Ducasse
چکیده

The trait model is complementary to class inheritance and allows collections of methods to be reused by several classes. The classbox model allows a collection of classes to be locally extended with variables and/or methods addition. This paper describes a symbiosis of these two models: classes can be locally extended by using a trait. It is illustrated by an efficient implementation of the collaboration model where a collaboration is represented by a a classbox and a role by a trait. RÉSUMÉ. Le modèle des traits propose un complément à l’héritage des classes permettant la réutilisation d’une collection de méthodes par différentes classes. Le modèle des classboxes permet l’extension locale d’une collection de classes par l’ajout de variables et/ou de méthodes d’instance. Cet article présente une symbiose de ces deux modèles : permettre l’extension locale d’une classe par l’utilisation d’un trait et au delà, proposer une réalisation du modèle des collaborations pour lequel une collaboration est assimilée à un classbox et un rôle à un trait.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Scoped and Dynamic Aspects with Classboxes

Atomically introducing changes to a group of classes is a challenging task. In addition, certain applications require that changes be applied dynamically without shutting down and restarting the application. In this paper we present an extension of classboxes to make them dynamic. A classbox is a kind of module that supports class extension and instance variable addition. Class extensions and d...

متن کامل

فایل کامل مجلّه مطالعات زبان فرانسه دو فصلنامه علمی پژوهشی زبان فرانسه دانشکده زبانهای خارجی دانشگاه اصفهان

Tâ ÇÉÅ wx W|xâ Revue des Études de la Langue Française Revue semestrielle de la Faculté des Langues Étrangères de l'Université d'Ispahan Cinquième année, N° 8 Printemps-Eté 2013, ISSN 2008- 6571 ISSN électronique 2322-469X Cette revue est indexée dans: Ulrichsweb: global serials directory http://ulrichsweb.serialssolutions.com Doaj: Directory of Open Access Journals http://www.doaj.org ...

متن کامل

Semantique et mecanographie

1. Malgré le nombre et l'intérêt des travaux qui la concernent depuis deux ou trois décades (ceux de Trier, ou de Zinsli, de Matoré, de Quemada, par ex-emple, ceux de Guiraud), malgré des traités à jour comme celui d'Ullmann, on reconnaît généralement que la sémantique est le domaine linguistique où l'on a le moins avancé depuis trente on quarante ans. Rien de comparable ici, en effet, aux gran...

متن کامل

Technologie et organisation : le hasard et la nécessité

Evolution of ICT in organizations are following two contradictory trends. One the one hand, definition and concepts defining these technologies are loosing specificity, on the other hand, these technologies take a growing place in organizational life. Characterization of ICT is particularly difficult as ICT are especially flexible and can be substituted easily to one another. The reasons are nu...

متن کامل

معمای معاهده حق مؤلف سازمان جهانی مالکیت فکری مصوب 1996

Le traite de l’OMPI sur le droit d’auteur de 1996 est venu completer et mettre à jour la convention de Berne. Il a, dans une large mesure, reussie d’atteindre ses objectifs surtout pour; l’adoption des compilations de donnees sous quelque forme que ce soit, et de logiciel comme creations intellectuelles; la precision du droit de location pour les auteurs de progra...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • L'OBJET

دوره 11  شماره 

صفحات  -

تاریخ انتشار 2005